Don't loop over the sentinel node. (#156298, Torsten Schoenfeld)
authorMatthias Clasen <mclasen@redhat.com>
Fri, 29 Oct 2004 04:04:32 +0000 (04:04 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 29 Oct 2004 04:04:32 +0000 (04:04 +0000)
2004-10-29  Matthias Clasen  <mclasen@redhat.com>

* gtk/gtkliststore.c (gtk_list_store_reorder): Don't
loop over the sentinel node.  (#156298, Torsten Schoenfeld)

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkliststore.c

index fe230cd79f39a7f979eae3cdb4bc6e81de140495..c95b077eb608030dadf2ca4eb3c3143f96a1977f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-10-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkliststore.c (gtk_list_store_reorder): Don't
+       loop over the sentinel node.  (#156298, Torsten Schoenfeld)
+
 2004-10-28  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkcombobox.c (gtk_combo_box_start_editing): Use
index fe230cd79f39a7f979eae3cdb4bc6e81de140495..c95b077eb608030dadf2ca4eb3c3143f96a1977f 100644 (file)
@@ -1,3 +1,8 @@
+2004-10-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkliststore.c (gtk_list_store_reorder): Don't
+       loop over the sentinel node.  (#156298, Torsten Schoenfeld)
+
 2004-10-28  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkcombobox.c (gtk_combo_box_start_editing): Use
index fe230cd79f39a7f979eae3cdb4bc6e81de140495..c95b077eb608030dadf2ca4eb3c3143f96a1977f 100644 (file)
@@ -1,3 +1,8 @@
+2004-10-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkliststore.c (gtk_list_store_reorder): Don't
+       loop over the sentinel node.  (#156298, Torsten Schoenfeld)
+
 2004-10-28  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkcombobox.c (gtk_combo_box_start_editing): Use
index fe230cd79f39a7f979eae3cdb4bc6e81de140495..c95b077eb608030dadf2ca4eb3c3143f96a1977f 100644 (file)
@@ -1,3 +1,8 @@
+2004-10-29  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkliststore.c (gtk_list_store_reorder): Don't
+       loop over the sentinel node.  (#156298, Torsten Schoenfeld)
+
 2004-10-28  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkcombobox.c (gtk_combo_box_start_editing): Use
index 9e9d48cf9443e93c498c598e2d50fed1ba517a28..e8de5f8a0a0f8787f619881d445f2bf29f21904a 100644 (file)
@@ -1408,7 +1408,7 @@ gtk_list_store_reorder (GtkListStore *store,
 
   ptr = _gtk_sequence_get_begin_ptr (store->seq);
   i = 0;
-  while (ptr)
+  while (!_gtk_sequence_ptr_is_end (ptr))
     {
       g_hash_table_insert (new_positions, ptr, GINT_TO_POINTER (new_order[i++]));